#include<stdio.h>
#include<string.h>

/*
	采用明码序列号保护是:
		通过使用序列号对应用程序进行保护的最初级的方法。
		通过使用序列号对程序进行注册，获取使用程序某些功能的权限。

	采用明码序列号保护的方式是:
		<通过对用户输入的序列号> 与 <程序自动生成的合
	法序列号或内置序列号进行比较>，采用这种方式并不是很安全，
	容易被截获到合法的序列号。运行本实例编译后的可执行文件，输入序列号后按
*/
int main()
{
	char *ysn;
	char *sn;
	sn="1001-1618-2903";//指定合法序列号
	scanf("%s",ysn);
	if(!strcmp(sn,ysn))
	{
		printf("register succeed!\n");
	}
	else
	{
		printf("register lose!\n");
	}
	return 0;
}
